foam persistence - French English Dictionary